// JavaScript Document
	/*收藏轮播*/
var pageNum;
var sliderWidth;
var newWidth = $(window).width();
if(newWidth>1200){
	pageNum=5;
	sliderWidth=640;
}else{
	pageNum=4;
	sliderWidth=500;
}


$(document).ready(function(e) {
   
	/*未完善基本信息用户弹窗引导*/
	var uname=getCookie('jx_uname');
	var uinfo=getCookie('jx_uinfo');
	var isPerfect=$("#isPerfect").val();
	if(isPerfect=="t"){
		$("#uGuideBox").hide();
		$("#uGuideMask").hide();
	}else{
		if(uname!=""){
			if(uinfo==""){
				setCookie("jx_uinfo",uname,1);
				$("#uGuideBox").show();
				$("#uGuideMask").show();
			}else{
				if(uname==uinfo){
					setCookie("jx_uinfo",uname,1);
					$("#uGuideBox").hide();
					$("#uGuideMask").hide();
				}else{
					setCookie("jx_uinfo",uname,1);
					$("#uGuideBox").show();
					$("#uGuideMask").show();
				}
			}
		}
	}
   /*编辑用户信息*/
   $(".myInfo .mask").hover(function(){		
		$(".myInfo .maskInn,.myInfo .edit").show();
		},function(){
		$(".myInfo .maskInn,.myInfo .edit").hide();
	});
	
	$(".myInfo .maskInn, .myInfo .edit").hover(function(){		
		$(".myInfo .maskInn,.myInfo .edit").show();
		},function(){
		$(".myInfo .maskInn,.myInfo .edit").hide();
	});
   
   
   
    /*邮箱手机绑定*/
	$(".res").hover(function(){		
		$(this).next(".edit").show();
		$(this).addClass("on");
		},function(){
		$(this).next(".edit").hide();
		$(this).removeClass("on");
	});
	
	$(".edit").hover(function(){		
		$(this).show();
		$(this).prev("a").addClass("on");
		},function(){
		$(this).hide();
		$(this).prev("a").removeClass("on");
	});
	

	/*订单跟踪弹层*/
	$(".proListUc .type a").hover(function(){
		
			$(this).next().show();	
			var thisOrderId = $(this).attr("_user_orderid");
			var diliveryObj = $(this).next(".delivery");
			
			var content=[];
			jQuery.ajax({
		        type:'post',
		        url:"/trademanage/ord_trackInfo.htm?t="+new Date().getTime(),
		        data:{'orderID':thisOrderId},
		        dataType:'json',
		        cache:false,
		        success:function(data){
		            if(data != null){
							//content.push('<div class="delivery" style="display: block;">');
							content.push('<div class="headline clearfix"><span class="timeD">处理时间</span><span>处理信息</span><a class="close" href="#"></a></div>');
							content.push('<ul class="infoD">');
							$(data.orderTraceInfo).each(function(index,enty){
								content.push('<li class="clearfix">');
								content.push('<p class="timeD">');
								content.push('<span>');
								content.push(enty.createTime);
								content.push('</span>');
								content.push('</p><p>');
								content.push('<span>');
								content.push(enty.traceInfo);
								content.push('</span>');
								content.push('</p>');
		                        content.push('</li>');
							});
						 content.push('</ul>');
						 var htm = $(content.join(""));
						 diliveryObj.empty().append(content.join(""));
					}
		        },
		        error:function(){}
		    });
			
		},function(){
			$(this).next().hide();	
	});
	
	$(".delivery").hover(function(){
		$(this).show();	
		},function(){
			$(this).hide();	
			})
	$(".delivery .close").click(function(e) {
        $(this).parents(".delivery").hide();	
    });
	
	
	/*金币签到*/
	var inHand = false;
	$(".cartoon .enter").click(function(e) {
		if(inHand){
			return;
		}
		inHand = true;
		jQuery.ajax({
		    type: "GET",
		    url: "/usersignin.htm?t=" + new Date().getTime(),
		    data: {},
		    dataType: "json",
		    success: function(data) {
		    	inHand = false;
		        if (data != null) {
		            
		            if(data.code == 1){
		            	
		            	$(".cartoon .enter").find("span").text("查看签到记录");	
		            	$(".t-day").removeClass("t-day").addClass("checked");
		            	//累计加页面显示的金币
		            	var mgc = $("#myGoldCoin").text();
		            	$("#myGoldCoin").text(parseInt(mgc) + parseInt(data.coin));
		            	//增加签到下方金币和击败率
		            	jQuery.ajax({type:"POST",url:"/getUserAccount.htm?t="+new Date().getTime(),data:{},dataType:"json",success:function(data){if(data!=null){$("._capitalAccount").text("¥"+data.capitalAccount.toFixed(2));$("._backAccount").text("¥"+data.backAccount.toFixed(2));$("._goldAccount").text(data.goldAccount);$("._goldPercent").text(data.goldPercent+"%");$("._couponNums").text(data.couponNums)}}});
		            	if(data.coin > 0){
		            		$(".cartoon .pop").show();
		            		$(".cartoon .pop").text("恭喜您成功领取"+data.coin+"个金币！")
			        		var display=$(".cartoon .pop").css("display");
			        	    if(display=="block"){
			        	 	setTimeout(function(){
			        			$(".cartoon .pop").hide();			
			        			},5000)
			        		}
		            	}
		            	return true;
		            }else if(data.code == 2){
		            	alert("登录已过期，请重新登录！");
		            	return false;
		            }else if(data.code == 3){
		            	popup();
		            	return false;
		            }else if(data.code == 4){
		       		 // 弹出日历
		                $(".hjRegDateBox").fadeIn(function(){
		                	var o = new objs();
		                	sendAjax(o.getYearMon());
		        		});
		            	
		            	$(".cartoon .enter").find("span").text("查看签到记录");
		            	return false;
		            }else{
		            	alert("未知服务错误！");
		            	return false;
		            }
		        }
		    }
		})
			
    });
	
	function popup(){
		var iWidth=parseInt($('.popup').children('div').eq(1).css('width'))+62;
		$('.popup').css('width',iWidth+'px');
		var iLeft=($(window).width()-$('.popup').outerWidth())/2;
		
		var iTop=($(window).height()-$('.popup').outerHeight())/2;
		
		$('.popup').css({'top':iTop+'px','left':iLeft+'px'});
		$('.testSuccess').css({'top':iTop+'px','left':iLeft+'px'});
		
		$('.popupMask').show();
		$('.popup').show();
		$('.popup .accNotic').hide();
		
		
		
		$('.popup .title').css('width',iWidth+'px');
		$(window).bind('resize',function(){
			
			var iLeft=($(window).width()-$('.popup').outerWidth())/2;
			var iTop=($(window).height()-$('.popup').outerHeight())/2;
			$('.popup').css({'top':iTop+'px','left':iLeft+'px'});
		})
	}
	$('.popupClose').bind('click',function(){				
				$('.popupMask').hide();
				$('.popup').hide();			
	})
	
	
	/*验证手机*/
	
	$('#iphone').bind('blur',function(){       //手机
		
		var flag = /^(13|14|15|18|17)[0-9]{9}$/ ;	
		var value=$(this).val();
		if(value=='')
		{
			$('#iphoneTS').show();
			$('#iphoneTS').find('span').text('请输入手机号码')
			$(this).addClass('outBor');
	
		}
		else if(!flag.test(value))
		{
		
			$('#iphoneTS').css('display','block');
			$('#iphoneTS').find('span').text('请输入正确的手机号码')
			$(this).addClass('outBor');
		}
		else
		{
			
			$(this).removeClass('outBor');
			$('#iphoneTS').hide();
			$(this).attr('c','1');
		}
	})
	
	$('#check').bind('blur',function(){      //校验码
		
		if($(this).val()=='')
		{
			$('#checkTS').show();
			$('#checkTS').find('span').text('请输入校验码')
			$(this).addClass('outBor');
		}
		else
		{
			$(this).removeClass('outBor')
			$('#checkTS').hide();
			$(this).attr('c','1');
		}
	})

	
	
	$('#save').bind('click',function(){              //保存按钮
		
		$('.popupUserHomeCon input').each(function(){
			if($(this).hasClass('outBor')){
				$(this).attr('c','0');
				//return false;
			}else if($(this).val()==''){
				if($(this).attr('id')){
					var txt=$(this).attr('id');
					$('#'+txt+'TS').show();
					$(this).addClass('outBor');
					$(this).attr('c','0');
				}
			}
		})
		
		if($('#check').attr('c')=='1'&&$('#iphone').attr('c')=='1'){
			
			var iphoneNum = $("#iphone").val();
			var checkCode = $("#check").val();
			
			jQuery.ajax({
	       		 type:'post',
	       		 url:"/myaccount/checkPhoneCode.htm?t="+new Date().getTime(),
	       		 data:{'code':checkCode,'type':4,'mobile': iphoneNum},
	       		 dataType:'json',
	       		 cache:false,
	       		 success:function(data){
		       		 if(data.code == '999'){
	   					 alert('不能输入敏感字符!');
	   					 return false;
	               	 }
					 if(data.action_status == -2){
	   				     alert("参数错误!");
	   				 }else if(data.action_status == -1){
	   				     alert("操作失败!");
	   				 }else if(data.action_status == 0){
	   				     alert("验证码错误,请重新输入验证码!");
	   				 }else if(data.action_status == 2){
	   				     alert("验证码已过期,请重新获取验证码!");
	   				 }else if(data.action_status == 3){
	   				     alert("手机号已存在!");
	   				 }else if(data.action_status == 5){
	   					 $(".popup").hide();
		   			     $(".testSuccess").show();
		   			     $(".yzHome").find(".res").eq(0).text("已验证");
		            	 var phone = iphoneNum.substring(0, 4) + "***" + iphoneNum.substring(7, 11);
		            	 $(".yzHome").find(".edit").empty().append("<span>" + phone + "</span><a href='/myaccount/change_phone.htm' title='修改手机'>修改</a>");
		   				 fiveSecond();
		   			     setTimeout(function(){
		   				     $(".testSuccess").hide();
		   			         $(".popupMask").hide();
		   				     clearInterval(clearfiveSecond);
		   					 $(".testSuccess .fiveSecond").find("span").text("5");	
		   						 
		   				 },5000)  
	   				 }
	       		 },
	       		 error:function(){
	       		 
	       		 }
	       	})
			
		}
		
	})
	
	
	
	/*5秒倒计时*/
	var clearfiveSecond;
	function fiveSecond(){
		var time=5;
		clearfiveSecond=setInterval(function(){
			time--;
			$(".testSuccess .fiveSecond").find("span").text(time);	
			},1000)
	}
   
	
	 /*$(".popupUserHomeCon .submit").click(function(e) {
	   $(".get  input").each(function(index, element) {
		    var value=$.trim($(this).val());
			var divId=$(this).attr('id');
	        if(value==""){       
			   $(this).addClass("outBor");
			   $(this).focus();
			   return false;
			   }  
		   
		  else{		
		      if($(this).hasClass("phone")){
				var flag = /^(13|14|15|18|17)[0-9]{9}$/ 
				if(!flag.test(value)){
					$(this).addClass("outBor");
					 return false;
					}
				else{
					 $(this).removeClass("outBor");
					 return  true;
					}				
				}		
			 $(this).removeClass("outBor");
			 $(".test").hide();
		     $(".testSuccess").show();
			 fiveSecond();
		     setTimeout(function(){
			         $(".testSuccess").hide();
		             $(".filter").hide();			
			   },5000)  
		      }
				 
        });  		    
    });*/
	
	

   
	
	/*获取验证码*/
	var time =59;
	var i=null;
	function getTimer(){
		time--;
		if(time==0){
			clearInterval(i);
			$(".getCode").show();
			$(".phoneTime").hide();
			time=59;
		}
		$(".phoneTime i").text(time);
		
	}
	
	$(".getCode").click(function() {
		var flag = /^(13|14|15|18|17)[0-9]{9}$/ ;	
		var value=$.trim($("#iphone").val());
		if(value==''){
			$('#iphoneTS').show();
			$('#iphoneTS').find('span').text('请输入手机号码')
			$("#iphone").addClass('outBor');
	
		}else if(!flag.test(value)){
		
			$('#iphoneTS').css('display','block');
			$('#iphoneTS').find('span').text('请输入正确的手机号码')
			$("#iphone").addClass('outBor');
		}else if(isMobileExist(value)){
			$("#iphoneTS").find("span").text("手机号已存在");
			$("#iphoneTS").show();
	 		return false;
	 	}else{
			jQuery.ajax({
				 type:'post',
				 url:"/myaccount/send_msm.htm?t="+new Date().getTime(),
				 data:{'phone':value,'type':4},
				 dataType:'json',
				 cache:false,
				 success:function(data){
					 if(data.action_status == 2){
						 alert("验证次数已达当日5次上限!");
//						 $("#send_bt").show();
//			             $("#pp01").hide();
					 }else if(data.action_status == 0){
						 alert(data.action_msgs);
//						 $("#send_bt").show();
//			             $("#pp01").hide();
					 }else{						
						 $("#iphone").removeClass('outBor');
						 $('#iphoneTS').hide();
						 $("#iphone").attr('c','1');
						 $(".getCode").hide();
					     $(".phoneTime").show();
				         i=setInterval(getTimer,1000);
					 }
				 },
				 error:function(){
//				     $("#send_bt").show();
//			         $("#pp01").hide();
					 $("#iphoneTS").find("span").text("发送失败，或请检查是否已经登录");
					 $("#iphoneTS").show();
				 }
			})
		}
    });
	
	
	$(".testSuccess .sure, .testSuccess .testClose").bind('click',function(e) {
        $(".testSuccess").hide();
		$(".popupMask").hide();

    });
	
	
	/*我的收藏*/
	$(".collect li img").live({ 
		mouseenter: function () {
			$(this).parent().next(".mask").show();//鼠标移入事件               
	    }, mouseleave: function () {
	    	$(this).parent().next(".mask").hide();//鼠标移出事件       
	    }
	});
	$(".collect li .mask").live({
		mouseenter: function () {
			$(this).show();//鼠标移入事件               
	    }, mouseleave: function () {
	    	$(this).hide();//鼠标移出事件       
	    }
	});
	
//	$(".collect li img").live("hover",function(){
//		$(this).parent().next(".mask").show();
//		},function(){
//		$(this).parent().next(".mask").hide();
//		});
//	
//	$(".collect li .mask").live("hover",function(){
//		$(this).show();
//		},function(){
//		$(this).hide();
//		});
		

	
	
	
	
//	/*收藏轮播*/
//	var pageNum;
//	var sliderWidth;
//    var newWidth = $(window).width();
//	if(newWidth>1200){
//		pageNum=5;
//		sliderWidth=640;
//	}else{
//		pageNum=4;
//		sliderWidth=500;
//	}

	$(window).bind("resize",function(){
		var resizeWidth=$(window).width();
		if(resizeWidth>1200){
			pageNum=5;
			sliderWidth=640;
		}else{
			pageNum=4;
			sliderWidth=500;
		}
		$(".colFrame").find("ul").css("margin-left","0");
		$(".collect .colFrame").Slider({
			"pageNum":pageNum,
			"width":sliderWidth
		});   
		$(".reco .colFrame").Slider({
			"pageNum":pageNum,
			"width":sliderWidth
		}); 
		
	})
	

//    $(".collect .colFrame").Slider({
//		"pageNum":pageNum,
//		"width":sliderWidth
//	});   
//	$(".reco .colFrame").Slider({
//		"pageNum":pageNum,
//		"width":sliderWidth
//	}); 
	
	/*老虎机摇金币*/
	var isBegin = false;
	var u = 65;
	var selectOn= new Array(); //中奖数组
	var selectNo= new Array(); //未中奖数组
	var indexOn;
	
	function numRand(){
		var x = 99; //上限
		var y = 11; //下限
		var rand = parseInt(Math.random()*5)+25;
		selectOn=[rand*65,rand*65+65,rand*65+130];
	    indexOn=Math.floor(Math.random()*3);
		indexNo=Math.floor(Math.random()*3);
	}
	
	
	$(".tiger .move a").click(function(){
		
		var phone=$(".phone .res").text();
        if(phone=="未验证"){
			$(".popup,.popupMask").show();
			$(".testSuccess").hide();	
			popup();
			return false;
		}
        if(isBegin) return false;
		isBegin = true;
		
        jQuery.ajax({
      		 type:'post',
      		 url:"/userlottery.htm?t="+new Date().getTime(),
      		 data:{},
      		 dataType:'json',
      		 cache:false,
      		 success:function(data){
				 if(data.code == 2){
  				    alert("登录已过期，请重新登录！");
  				    isBegin = false;
  				    return false;
  				 }else if(data.code == 3){
  					$(".popup,.popupMask").show();
  					$(".testSuccess").hide();	
  					popup();
  					isBegin = false;
  					return false;
  				 }else if(data.code == 4){
  				    alert("您的金币不足，不能参加抽奖！");
  				    isBegin = false;
  				 }else if(data.code == 9){
  				    alert("未知服务错误!");
  				    isBegin = false;
  				 }else if(data.code == 1){
  					$(".tiger .move a").css("top","40px");
  					$(".three").css('backgroundPositionY',0);
  				    numRand();
  					if(data.coin > 0){
  						$(".popup").hide();
  							$(".three").each(function(index){
  							var bouns = $(this);
  							setTimeout(function(){	
  								bouns.animate({ 
  									backgroundPositionY: selectOn[indexOn]
  								},{
  									duration: 3000+index*3000,
  									easing: "easeInOutCirc",
  									complete: function(){
  										if(index==2) {
  											isBegin = false;
  											$(".tiger .move a").css("top","0px");									 				
  							                 $(".result").text("恭喜您，获得"+data.coin+"个金币！");
  										     return true; 							                 
  							     
  											}
  										 
  									}
  								});
  							}, index * 300);
  						});	
  						
  					}
  					
  					else
  						{
  						$(".three").each(function(index){
  							var bouns = $(this);
  							if(index==0)
  							{
  							setTimeout(function(){	
  								bouns.animate({ 
  									backgroundPositionY: selectOn[0]
  								},{
  									duration: 3000+index*3000,
  									easing: "easeInOutCirc",
  									complete: function(){						 
  									}
  								});
  							}, index * 300);
  							}			
  							if(index==1)
  							{
  							setTimeout(function(){	
  								bouns.animate({ 
  									backgroundPositionY: selectOn[1]
  								},{
  									duration: 3000+index*3000,
  									easing: "easeInOutCirc",
  									complete: function(){						 
  									}
  								});
  							}, index * 300);
  							}
  							if(index==2)
  							{
  							setTimeout(function(){	
  								bouns.animate({ 
  									backgroundPositionY: selectOn[2]
  								},{
  									duration: 3000+index*3000,
  									easing: "easeInOutCirc",
  									complete: function(){	
  									    isBegin = false;
  										$(".tiger .move a").css("top","0px");
  										$(".result").text("很遗憾，您没有中奖，再来一次吧！");			 
  									}
  								});
  							}, index * 300);
  							}
  							
  						});	
  						
  						}
  					
  				 }
      		 },
      		 error:function(){
      		 
      		 }
      	})
      });
	
	
});

function isMobileExist(mobile){
	var tf = false;
    jQuery.ajax({
    		 type:'post',
    		 url:'/myaccount/isMobileExist.htm',
    		 data:{'mobile':mobile,'type':'1'},
    		 dataType:'json',
    		 cache:false,
		     async:false,
    		 success:function(data){
			     if(data && data.action_status == 1){
				     tf = true;
				 }
    		 },
    		 error:function(){
    		 
    		 }
    	});	
	return tf;
}


/*根据名字获得Cookie值*/  
function getCookie(c_name) {  
    if (document.cookie.length > 0) {  
        c_start = document.cookie.indexOf(c_name + "=");  
        if (c_start != -1) {  
            c_start = c_start + c_name.length + 1;  
            c_end = document.cookie.indexOf(";", c_start);  
            if (c_end == -1) c_end = document.cookie.length; 
            return unescape(document.cookie.substring(c_start, c_end));  
        }  
    }  
    return "";
}  

/* 设置Cookie的值 */  
function setCookie(c_name, value, expiredays) {  
    var exdate = new Date();
    exdate.setDate(exdate.getDate() + expiredays); 
    document.cookie = c_name + "=" + escape(value) +  
((expiredays == null) ? "" : ";expires=" + exdate.toGMTString())  +";path=/;domain=jiuxian.com";
}  
//删除cookie
function delCookie(name)
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}


